package per.jdz.demo.service;

import com.mybatisflex.core.service.IService;
import per.jdz.demo.domain.dto.CommonDTO;
import per.jdz.demo.domain.dto.GeoDTO;
import per.jdz.demo.domain.entity.HouseData;

import java.math.BigDecimal;
import java.util.List;

/**
 * @author Jdz
 * @date 2025/1/6
 */
public interface HouseDataService extends IService<HouseData> {
    List<CommonDTO> selectCommonName(Long countyId);
    Long selectCountyId(HouseData houseData);
    GeoDTO selectDistance(Long id, BigDecimal lat, BigDecimal lon);
    List<Long> selectIdListByGeo(HouseData houseData);
    void formatRoomNumber();
}
